stamp authorization - French English Dictionary